give someone excessive praise - Spanish English Dictionary